package com.kingsoft.dc.khaos.module.spark.constants

/**
  * Created by jing on 19/4/21.
  */
object MppSqlTypes {

  val BPCHAR = "bpchar"
  val FLOAT8 = "float8"

  val NUMERIC = "numeric"
  val DECIMAL = "DECIMAL"
  val TINYINT = "tinyint"
  val SMALLINT = "smallint"
  val INT2 = "int2"
  val INTEGER = "integer"
  val BIGINT = "bigint"
  val INT8 = "int8"
  val INT4 = "int4"
  val INT = "int"
  val FLOAT8FLOAT = "float8float"
  val FLOAT = "float"
  val DOUBLE = "double"
  val BOOLEAN = "bool"

  val CHAR = "char"
  val VARCHAR = "varchar"
  val LONGVARCHAR = "longvarchar"
  val TEXT = "text"

  val DATE = "date"
  val DATETIME = "datetime"
  val TIMESTAMP = "timestamp"
  val TIMESTAMPTZ = "timestamptz"
  val TIME_WITH_TIMEZONE = "timetz"
  val TIME_WITHOUT_TIMEZONE = "time"

  val SERIAL = "serial"
  val BIGSERIAL = "bigserial"

}
